• word of the day

    listera ovata

    listera ovata - Dictionary definition and meaning for word listera ovata

    Definition
    (noun) orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown; Europe to central Asia
    Synonyms : twayblade
Download our Mobile App Today
Receive our word of the day
on Whatsapp